package test2;

import java.util.Arrays;
import java.util.Set;
import java.util.TreeSet;

public class treeSetTest1 {
    public static void main(String[] args) {
        Set<Student> s =   new TreeSet<>();
        Student s1 = new Student("1", 1);
        Student s2 = new Student("2", 2);
        Student s3 = new Student("3", 3);
        s.add(s1); // 报错 - class test2.Movie cannot be cast to class java.lang.Comparable (test2.Movie is in unnamed module of loader 'app'; java.lang.Comparable is in module java.base of loader 'bootstrap')
        s.add(s2);
        s.add(s3);

        System.out.println(s);

//        System.out.println(s); // [1, 3, 4, 5, 6, 7]        Set<Integer> s =   new TreeSet<>();
//        s.add(1);
//        s.add(7);
//        s.add(5);
//        s.add(5);
//        s.add(6);
//        s.add(3);
//        s.add(4);
//        System.out.println(s); // [1, 3, 4, 5, 6, 7]
    }
}
